biologic armature - Turkish English Dictionary